leak into the soil - Español Inglés Diccionario